package views;
import java.util.ArrayList;
import javax.swing.*;
import models.*;
public class HistoryItem extends JPanel {
private JLabel ID = new JLabel();
private JLabel status = new JLabel();
private ArrayList<JLabel> orderItems = new ArrayList<JLabel>();
public HistoryItem(Order order) {
this.ID.setText(String.valueOf(order.getID()) + " ");
this.add(ID);
this.status.setText(order.getStatus().getStatus() + " ");
this.add(status);
for (OrderItem oi : order.getOrderItems()) {
JLabel label = new JLabel(oi.getProduct().getName() + " (" + oi.getQuantity() + ") ");
orderItems.add(label);
this.add(label);
}
}
}